package com.feeyo.monitor.service;

import java.util.List;
import java.util.Map;

import com.feeyo.monitor.domain.Vehicle;
import com.github.pagehelper.Page;
import com.github.pagehelper.PageInfo;

public interface VehicleService {
	List<Vehicle> selectByUser(Map param);
    List<Map> selectIdByUser(Map param);
	List<Map> selectAll();
    Integer selectCount(Map param);
    PageInfo selectByPage(Map param, int pageNumber, int pageSize);
	Vehicle selectByPrimaryKey(String id);
	int insert(Vehicle record);
	int updateByPrimaryKeySelective(Vehicle record);
	int updateDeleteStatus(String vehicleId);
    int updateVehicleStatus(Map param);
    String selectDevidByNumber(String number);
    List<Map> selectExportAll();
    List<Map> selectExportPage(Map param, int pageNumber, int pageSize);
}
